js实现页面打印功能实例代码(附去页眉页脚功能代码)

您所在的位置:网站首页 media screen print js实现页面打印功能实例代码(附去页眉页脚功能代码)

js实现页面打印功能实例代码(附去页眉页脚功能代码)

2023-01-03 01:49| 来源: 网络整理| 查看: 265

js实现页面打印功能实例代码(附去页眉页脚功能代码),实现,页面,打印,功能,实例,代码,附去,页眉

js实现页面打印功能实例代码(附去页眉页脚功能代码)

易采站长站,站长之家为您整理了js实现页面打印功能实例代码(附去页眉页脚功能代码)的相关内容。

@media print{ .print {display:block;} .notPrint {display:none;} } function preview() { bdhtml=window.document.body.innerHTML; sprnstr=""; eprnstr=""; prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17); prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr)); window.document.body.innerHTML=prnhtml; window.print(); } 本部分以上不被打印 打印打印打印打印打印打印打印打印 本部分以下不被打印 @media Print { .Noprn { DISPLAY: none }}

不打印

打印

------------- 使用JS打印, 看代码

function preview() { bdhtml=window.document.body.innerHTML; sprnstr=""; eprnstr=""; prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17); prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr)); window.document.body.innerHTML=prnhtml; window.print(); }

这段代码,他是打印 和 这个标记之间的网页内容。 所以网页中要包含这个2个标签才行··· 下面是去除页脚页眉的js代码

var HKEY_Root,HKEY_Path,HKEY_Key; HKEY_Root="HKEY_CURRENT_USER"; HKEY_Path="SoftwareMicrosoftInternet ExplorerPageSetup"; //设置网页打印的页眉页脚为空 function PageSetup_Null() { try { var Wsh=new ActiveXObject("WScript.Shell"); HKEY_Key="header"; Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,""); HKEY_Key="footer"; Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,""); } catch(e) {}

}

//设置网页打印的页眉页脚为默认值 function PageSetup_Default() { try { var Wsh=new ActiveXObject("WScript.Shell"); HKEY_Key="header"; Wsh.RegWrite(HKEY_Root+HKEY_Path+HKEY_Key,"&w&b页码,&p/&P"); 以上就是关于对js实现页面打印功能实例代码(附去页眉页脚功能代码)的详细介绍。欢迎大家对js实现页面打印功能实例代码(附去页眉页脚功能代码)内容提出宝贵意见

 1/2    1 2 下一页 尾页



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3